A Novel Bee Colony Approach to Distributed Systems Scheduling

نویسندگان

  • Raheleh Sarvizadeh
  • Mostafa Haghi Kashani
  • Fahimeh Sadat Zakeri
  • Seyed Mahdi Jameii
چکیده

The problem of task scheduling in distributed systems is known as an NP-hard problem, and methods based on heuristic or metaheuristic search have been proposed to obtain optimal and suboptimal solutions. The scheduling problem is a key factor for distributed systems to gain better performance. In this paper, an efficient method based on memetic algorithm is developed to solve the problem of distributed systems scheduling. With regard to load balancing efficiently, Bee Colony Optimization (BCO) has been applied as local search in the proposed memetic algorithm. The proposed method has been compared to existing GA-based method and two memetic-Based methods in which Tabu method and Learning Automata method have been used as local search. The results demonstrated that the proposed method outperform the above mentioned methods in terms of CPU Utilization, communication cost and Makespan. General Terms Distributed Systems, Evolutionary Algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelling and Scheduling Lot Streaming Flexible Flow Lines

Although lot streaming scheduling is an active research field, lot streaming flexible flow lines problems have received far less attention than classical flow shops. This paper deals with scheduling jobs in lot streaming flexible flow line problems. The paper mathematically formulates the problem by a mixed integer linear programming model. This model solves small instances to optimality. Moreo...

متن کامل

Optimal Operation of Microgrid in the presence of Real-time Pricing Demand Response Program using Artificial Bee Colony Algorithm with a Modified Choice Function

Abstract: Microgrid is one of the newest technologies in power systems. Microgrid can usually has a set of distributed energy resources that makes it able to operate separate from power grid. Optimal operation of microgrids means the optimal dispatch of power resources through day and night hours. This thesis proposed a new method for optimal operation of microgrid. In this method, real-time pr...

متن کامل

Applicability of artificial bee colony algorithm for nurse scheduling problems

This paper describes the first Artificial Bee Colony (ABC) Algorithm approach applied to nurse scheduling evaluated under different working environments. For this purpose, the model has been applied on a real hospital where data taken from different departments of the hospital were used and the schedules from the model were compared with the existing schedules. The results obtained indicated th...

متن کامل

A Bee Colony based optimization approach for simultaneous job scheduling and data replication in grid environments

This paper presents a novel Bee Colony based optimization algorithm, named Job Data Scheduling using Bee Colony (JDS-BC). JDS-BC consists of two collaborating mechanisms to efficiently schedule jobs onto computational nodes and replicate datafiles on storage nodes in a system so that the two independent, and in many cases conflicting, objectives (i.e., makespan and total datafile transfer time)...

متن کامل

An Approach to Optimize Workflow Scheduling for Cloud Computing Environment

Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of distributed computing resources. Workflow scheduling is one of the key issues in the management of workflow execution. The scheduling process maps and manages the execution of the inter-dependent tasks on the distributed resources. Scheduling of workflows is a challenging task especially when many w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012